// let dst;
// let src;
// let recordCancel = false;
// let recorder = null;
// let audio_tips = document.getElementById("audio_tips");
// let startTimestamp = null;
// let stopTimestamp = null;
// let stopTimer = null;
// let path1 = null;
// if(mui.os.android) {
// 	let format = "amr";
// } else if(mui.os.ios) {
// 	let format = "wav";
// }
// let rate = "16000";
// let channel = "1";
// //      let cuid = 'plus.device.imei'; //mac和imei码data:audio/amr;base64,
// let cuid = '';
// let speech = '';
// let token_url = "https://aip.baidubce.com/oauth/2.0/token?";
// let len = '';
// let grant_type = "grant_type=自己的&";
// let APIkey = "client_id=自己的&";
// let SecretKey = "client_secret=自己的&";
// let AppID = "自己的";
// let access_token = "";
// let fileArr = [];
// let ui = {
// 	boxMsgSound: doc.querySelector('#voice'),
// 	areaMsgList: doc.querySelector('#search'),
// 	boxSoundAlert: doc.querySelector('#sound-alert'),
// 	mistake: doc.querySelector('#mistake'),
// 	voice: doc.querySelector('#voice'),
// };
// 
// function msgTextFocus() {
// 	ui.boxMsgText.focus();
// 	setTimeout(function() {
// 		ui.boxMsgText.focus();
// 	}, 150);
// }
// //点击输入框话筒
// ui.boxMsgSound.addEventListener('tap', function(event) {
// 	recordCancel = false;
// 	if(stopTimer) clearTimeout(stopTimer);
// 	audio_tips.innerHTML = "点击完成";
// 	ui.boxSoundAlert.classList.remove('rprogress-sigh');
// 	setSoundAlertVisable(true);
// 	jQuery('.shield').show();
// 	recorder = plus.audio.getRecorder();
// 	if(recorder == null) {
// 		plus.nativeUI.toast("不能获取录音对象");
// 		return;
// 	}
// 	startTimestamp = (new Date()).getTime();
// 	recorder.record({
// 		format: 'wav',
// 		samplerate: '16000',
// 		filename: "_doc/audio/"
// 	}, function(path) {
// 		fileArr.push(path);
// 		if(recordCancel) return;
// 		Audio2dataURL(path);
// 	}, function(e) {
// 		plus.nativeUI.toast("录音时出现异常: " + e.message);
// 	});
// 
// }, false);
// 
// ui.boxSoundAlert.addEventListener('tap', function(event) {
// 	setSoundAlertVisable(false);
// 	jQuery('.shield').hide();
// 	recorder.stop();
// }, false);
// let setSoundAlertVisable = function(show) {
// 	if(show) {
// 		ui.boxSoundAlert.style.display = 'block';
// 		ui.boxSoundAlert.style.opacity = 1;
// 	} else {
// 		ui.boxSoundAlert.style.opacity = 0;
// 		//fadeOut 完成再真正隐藏
// 		setTimeout(function() {
// 			ui.boxSoundAlert.style.display = 'none';
// 		}, 200);
// 	}
// };
// 
// /**
//  * 录音语音文件转base64字符串
//  * @param {Object} path
//  */
// function Audio2dataURL(path) {
// 	plus.io.resolveLocalFileSystemURL(path, function(entry) {
// 		entry.file(function(file) {
// 			let reader = new plus.io.FileReader();
// 			reader.onloadend = function(e) {
// 				let strResult = e.target.result;
// 				let index = strResult.indexOf('base64,') + 7;
// 				let base64Str = strResult.slice(index, strResult.length);
// 				delVoiceFile();
// 				len = file.size;
// 				if(!pageUtils.netWork()) {
// 					pageUtils.netToast();
// 				} else {
// 					voiceToWord(base64Str);
// 				}
// 			};
// 			reader.readAsDataURL(file);
// 		}, function(e) {
// 			pageUtils.showToast("读写出现异常: " + e.message);
// 		})
// 	})
// }
// 
// token();
// 		//获取token,需要取百度语音自己获取，相关操作参考百度语音api
// function token() {
// 	if(mui.os.android) {
// 		data2 = grant_type + APIkey + SecretKey;
// 	} else if(mui.os.ios) {
// 		APIkey = 'client_id=自己的&';
// 		SecretKey = 'client_secret=自己的';
// 		AppID = '自己的';
// 		data2 = grant_type + APIkey + SecretKey;
// 	}
// 	mui.ajax(token_url, {
// 		data: data2,
// 		type: 'post',
// 		contentType: "application/json; charset=utf-8",
// 		timeout: 5000,
// 		success: function(resp) {
// 			access_token = resp.access_token;
// 		},
// 		error: function(xhr, type, errorThrown) {
// 			pageUtils.showToast("网络请求出错");
// 		}
// 	});
// }
// 
// //将语音转成文字
// function voiceToWord(speech) {
// 	let data1 = {
// 		"rate": rate,
// 		"format": format,
// 		"channel": channel,
// 		"cuid": AppID,
// 		"token": access_token,
// 		"speech": speech,
// 		"dev_pid": 1536,
// 		"len": len
// 	};
// 	mui.ajax(pageUtils.VOICEURL, {
// 		data: data1,
// 		type: 'post',
// 		contentType: "application/json; charset=utf-8",
// 		timeout: 5000,
// 		success: function(resp) {
// 			if(resp.result == undefined || resp.result == '') {
// 				return;
// 			}
// 			jQuery('#mistake').show();
// 			jQuery('#voice').hide();
// 			ui.areaMsgList.value = resp.result[0];
// 		},
// 		error: function(xhr, type, errorThrown) {
// 			if(type == 'timeout') {
// 				pageUtils.showToast("录音超时");
// 			} else {
// 				pageUtils.showToast("网络请求出错");
// 			}
// 		}
// 	});
// }
// //这里录音发送完成就不需要了，所以没有必要存在手机里，直接删除音频
// function delVoiceFile() {
// 	for(let i = 0; i < fileArr.length; i++) {
// 		plus.io.resolveLocalFileSystemURL(fileArr[i], function(entry) {
// 			if(entry.isFile) {
// 				setTimeout(function() {
// 					entry.remove(function(entry) {
// 						fileArr.pop();
// 						//                              pageUtils.showToast('删除成功');
// 					}, function(e) {
// 						//                              pageUtils.showToast('删除失败');
// 					});
// 				}, 500);
// 
// 			}
// 		}, function(e) {
// 			alert("Resolve file URL failed: " + e.message);
// 		});
// 	}
// 
// }